David KalivodaDavid Kalivoda
Sixty Minutes for an Abandoned Game: Daniel King's Najdorf Patch and the Price of Short MemoryThree in the morning in Da Nang, I reopened a video file exactly sixty minute...
Raphinha's Dressing-Room Speech: The Real Gap Is Somewhere ElseThe report came from Cadena SER, days after Barcelona lost 4-2 to Paris...
Vietnam U15 in Azerbaijan: Same Goal, Smaller Pitch, Different GameIn the twelfth minute, a fifteen-year-old stands still inside the opposition...
Three Goals in 121 Minutes: Re-reading Quang Vinh's Vietnam Call-up Case Through DataIn the 36th minute at Ha Tinh Stadium, the ball was shifted left and played...
Revisiting the 3-2 Loss to the UAE: Why Fabio Lima's 218 Goals Do Not Tell the Whole StoryIn the last three matches for which I can retrieve verified data, the attacki...
The Transfer Window Filter: Reading Money, Reading Contracts, Reading the SilenceMadrid in July is as hot as a bread oven parked in the middle of Plaza de...
The Nine Layers of Esports Dissection: When Data Goes Silent, a Decent Writer Must Dare to Say 'I Don't Know'One March morning, I sat in front of a screen with an empty analysis. Every...
The Compression of Space: Where Every Major Knockout Match Is DecidedIn the 117th minute at Education City Stadium, Bruno Petković received the ba...
The Gap Between Two Games: What An Se-young's Gold Medal Does Not SayI remember the silence in Aichi. Not the silence of an empty arena, but the...
Kenya and the 2029 Milestone: When 140 Sanctions Still Sit Inside an 'Improving' ZoneInside a Nairobi press room, Sebastian Coe looked down at the sheet in front ...
The V.League Transfer Window: How Loan Deals Decide the Fate of Small ClubsLate at night in an empty stadium, I hear the breath of the ball. It was a...
The Transfer Window Through a Data Lens: Noise, Signal and the Numbers That Stay Awake Until MidnightThe Transfer Window Through a Data Lens: Noise, Signal and the Numbers That...
The Empty Chair in the Analysis Room: When Sports Data Systems Go SilentAn eight-dimension analysis framework was built for a martial arts event. All...
Esports: When the Data Pipeline Breaks, the Whole Industry Goes Blind in SilenceInside the control room of an international esports tournament I was present...
The Unopened Envelope and the Lobbying Machine Behind the Ballon d'OrIn 2026, before the Ballon d'Or gala, the most anticipated name leaked. The...
The Empty Cell on the Scoreboard: Sports Writing and Badminton's Data SilenceThis morning in Jakarta, I reopened an analysis file for a badminton tourname...
From Pogba to Golovin: How the Transfer Market Prices a FootballerOn the night of 8 August 2026, Manchester United announced the signing of Pau...
Billiards Is Five Sports Wearing One NameBilliards Is Five Sports Wearing One Name In 2026, during a live commentary...
The Blank Tennis Data Table and the Discipline of Sourcing Every NumberAt six in the morning in Sydney, I opened the match dashboard for an ATP 250...
The Blank Space of Tennis: When the Analysis Engine Returns NothingThree in the morning in Los Angeles. The file from the analysis desk containe...
De Jong and Veerman: Two Blueprints for One Dutch Midfield SlotOn Voetbalpraat, Marciano Vink dropped a ratio that silenced the studio for a...
Mbappe Misses France Training with Flu Before Turkey Clash: Zidane's Unanswered QuestionAt Clairefontaine, the gap was noticed before the squad list was published. T...
Milan 3-0 Lecce: A Fine-Mesh Net, Whistles, and a Name That Still Needs VerificationAt San Siro, the loudest sound of the night did not come from the net. It cam...
Five Finals and One Final: Does América's Memory Choose Cruz Azul or Chivas?In April 2026 I sat in front of a screen in a small apartment on the west sid...
The Millimetre Offside Line and the Quiet Death of the Scoring InstinctThe 88th minute, the score 1-1, and the whole stadium springs to its feet as ...
Tennis Tactical Analysis: 9 Dimensions Shaping Professional Match LandscapeIn the professional tennis world, where every shot carries tons of data and...
Brozović joins Al-Sadd: When wage priorities outweigh Champions League ambitionsMarcelo Brozović will not return to Serie A. The former Inter and Croatia...
The Blank on the Board: The Most Expensive Signal of the Transfer WindowBeijing, the final day of the winter transfer window. I sat in a cafe fifteen...
World Athletics and the Russian Suspension: Coe Holds the Starting Line but Leaves the Road Home OpenI stayed in the press room in Budapest until the lights went off. It was the...
The Transfer Window and the Over-Sanctified Price of GoalkeepersA July night in Guangzhou, in a small noodle shop deep in an alley near Tianh...
Esports Analysis: When Data is Empty, What Can We Read?There is a paradox I learned after 47 days of wandering in the silence of the...
Raphinha's Dressing-Room Speech: The Real Gap Is Somewhere ElseThe report came from Cadena SER, days after Barcelona lost 4-2 to Paris...
Vietnam U15 in Azerbaijan: Same Goal, Smaller Pitch, Different GameIn the twelfth minute, a fifteen-year-old stands still inside the opposition...
Three Goals in 121 Minutes: Re-reading Quang Vinh's Vietnam Call-up Case Through DataIn the 36th minute at Ha Tinh Stadium, the ball was shifted left and played...
Revisiting the 3-2 Loss to the UAE: Why Fabio Lima's 218 Goals Do Not Tell the Whole StoryIn the last three matches for which I can retrieve verified data, the attacki...
The Transfer Window Filter: Reading Money, Reading Contracts, Reading the SilenceMadrid in July is as hot as a bread oven parked in the middle of Plaza de...
The Nine Layers of Esports Dissection: When Data Goes Silent, a Decent Writer Must Dare to Say 'I Don't Know'One March morning, I sat in front of a screen with an empty analysis. Every...
The Compression of Space: Where Every Major Knockout Match Is DecidedIn the 117th minute at Education City Stadium, Bruno Petković received the ba...
The Gap Between Two Games: What An Se-young's Gold Medal Does Not SayI remember the silence in Aichi. Not the silence of an empty arena, but the...
Kenya and the 2029 Milestone: When 140 Sanctions Still Sit Inside an 'Improving' ZoneInside a Nairobi press room, Sebastian Coe looked down at the sheet in front ...
The V.League Transfer Window: How Loan Deals Decide the Fate of Small ClubsLate at night in an empty stadium, I hear the breath of the ball. It was a...
The Transfer Window Through a Data Lens: Noise, Signal and the Numbers That Stay Awake Until MidnightThe Transfer Window Through a Data Lens: Noise, Signal and the Numbers That...
The Empty Chair in the Analysis Room: When Sports Data Systems Go SilentAn eight-dimension analysis framework was built for a martial arts event. All...
Esports: When the Data Pipeline Breaks, the Whole Industry Goes Blind in SilenceInside the control room of an international esports tournament I was present...
The Unopened Envelope and the Lobbying Machine Behind the Ballon d'OrIn 2026, before the Ballon d'Or gala, the most anticipated name leaked. The...
The Empty Cell on the Scoreboard: Sports Writing and Badminton's Data SilenceThis morning in Jakarta, I reopened an analysis file for a badminton tourname...
From Pogba to Golovin: How the Transfer Market Prices a FootballerOn the night of 8 August 2026, Manchester United announced the signing of Pau...
Billiards Is Five Sports Wearing One NameBilliards Is Five Sports Wearing One Name In 2026, during a live commentary...
The Blank Tennis Data Table and the Discipline of Sourcing Every NumberAt six in the morning in Sydney, I opened the match dashboard for an ATP 250...
The Blank Space of Tennis: When the Analysis Engine Returns NothingThree in the morning in Los Angeles. The file from the analysis desk containe...
De Jong and Veerman: Two Blueprints for One Dutch Midfield SlotOn Voetbalpraat, Marciano Vink dropped a ratio that silenced the studio for a...
Mbappe Misses France Training with Flu Before Turkey Clash: Zidane's Unanswered QuestionAt Clairefontaine, the gap was noticed before the squad list was published. T...
Milan 3-0 Lecce: A Fine-Mesh Net, Whistles, and a Name That Still Needs VerificationAt San Siro, the loudest sound of the night did not come from the net. It cam...
Five Finals and One Final: Does América's Memory Choose Cruz Azul or Chivas?In April 2026 I sat in front of a screen in a small apartment on the west sid...
The Millimetre Offside Line and the Quiet Death of the Scoring InstinctThe 88th minute, the score 1-1, and the whole stadium springs to its feet as ...
Tennis Tactical Analysis: 9 Dimensions Shaping Professional Match LandscapeIn the professional tennis world, where every shot carries tons of data and...
Brozović joins Al-Sadd: When wage priorities outweigh Champions League ambitionsMarcelo Brozović will not return to Serie A. The former Inter and Croatia...
The Blank on the Board: The Most Expensive Signal of the Transfer WindowBeijing, the final day of the winter transfer window. I sat in a cafe fifteen...
World Athletics and the Russian Suspension: Coe Holds the Starting Line but Leaves the Road Home OpenI stayed in the press room in Budapest until the lights went off. It was the...
The Transfer Window and the Over-Sanctified Price of GoalkeepersA July night in Guangzhou, in a small noodle shop deep in an alley near Tianh...
Esports Analysis: When Data is Empty, What Can We Read?There is a paradox I learned after 47 days of wandering in the silence of the...
